import {
    UnorderedListOutlined,
    PlusSquareOutlined,
    ProfileOutlined,
    ReadOutlined,
    InfoCircleOutlined,
    SettingOutlined,
    EditOutlined,
    OrderedListOutlined,
    NumberOutlined,
    CheckSquareOutlined,
    LineChartOutlined,
    BarChartOutlined,
    SearchOutlined,
    WechatOutlined,
    PhoneOutlined,
    QrcodeOutlined,
    AppstoreOutlined,
    UploadOutlined,
    FileDoneOutlined,
    LinkOutlined,
    SecurityScanOutlined,
    PlusOutlined,
    BugOutlined
} from "@ant-design/icons-vue";

export const adminMenus: MenuDataItem = {
    key: "admin",
    title: "系统管理",
    icon: SettingOutlined,
    children: [
        {
            key: "sys",
            title: "系统管理"
        },
        {
            key: "publish-api",
            title: "发布接口管理"
        },
        {
            key: "time-task",
            title: "定时任务"
        }
    ]
};

export const main = [
    {
        key: "websites",
        title: "网站列表",
        icon: UnorderedListOutlined
    }
];

export const skipOutsideKey: Array<{ key: string; href: string }> = [
    {
        key: "time-task",
        href: "http://192.168.1.112:20000/"
    }
];
const menuData: Array<MenuDataItem> = [...main];
export default menuData;
